life partner - Turkish English Dictionary